Componentware – The Big Picture
نویسندگان
چکیده
The goal of componentware is to carry the old dream of building software systems by assembling pre-fabricated components to undreamt brilliancy. Although there is a variety of technical concepts and tools for componentoriented software engineering, the successful model from the building industry could not be transferred fully to software development yet. In our opinion, this is mostly due to the lack of a suitable methodology. Such a methodology should consist of the following parts: • A well-understood and formally founded component concept is needed as a basis. The concept has to be simple, but sufficiently powerful to model the essential concepts and development techniques of the existing technical component approaches.
منابع مشابه
Putting the Parts Together - Concepts, Description Techniques, and Development Process for Componentware
We outline and clarify the essential concepts of the componentware paradigm. After motivating the role of formal foundations and introducing a number of useful description techniques, we propose a flexible process model for component-based development based on process patterns. The presented techniques and concepts serve as building blocks of an overall methodology for componentware which is th...
متن کاملAn Integrated View On Componentware – Concepts, Description Techniques, and Development Process
We outline and clarify the essential concepts of the componentware paradigm. After motivating the role of formal foundations and introducing a number of useful description techniques, we propose a flexible process model for component-based development. The presented techniques and concepts serve as building blocks of an overall methodology for componentware which is the focus of our current work.
متن کاملA Componentware Methodology based on Process Patterns
We present a new approach to a componentware development methodology based on a system of process patterns. We argue that organizing the development process by means of a pattern system results in higher flexibility compared to traditional ways of defining development processes. This is especially important in the context of componentware. Finally, we propose a pattern catalog with a selection ...
متن کاملA Componentware Development Methodology based on Process Patterns
We present a new approach to a componentware development methodology based on a system of process patterns. We argue that organizing the development process by means of a pattern system results in higher flexibility compared to traditional ways of defining development processes. This is especially important in the context of componentware. Finally, we propose a pattern catalog with a selection ...
متن کاملMoving From Traditional Software Engineering to Componentware
The field of software engineering and software technology is developing very fast. Perhaps as a consequence, there is seldom enough interest or opportunity for systematic investigation of how the underlying technology will actually perform. That is, we introduce new concepts, methods, techniques and tools—or change existing ones and emphasize their value. A major turn in software engineering le...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998